mountain apple - German English Dictionary